pulse stretcher - Spanish English Dictionary